package com.xuebank.nfe.nfecar.beas

import android.support.annotation.StringRes
import com.xuebank.nfe.nfecar.beas.BaseActivity
import com.xuebank.nfe.nfecar.utils.loading.ProgressDailog
import com.xuebank.nfe.nfecar.utils.loading.PromptView


/**
 * ${DESCRIPTION}
 *
 *
 * Created by luona on 2016/10/26.
 */
interface IBaseView {
    fun getContext(): BaseActivity

    fun getProgressDialog(): ProgressDailog?

    fun showProgressDialog()

    fun showProgressDialog(@StringRes textId: Int)

    fun showProgressDialog(msg: String?)

    fun dismissProgressDialog()

    fun getPromptView(): PromptView?

    fun canGoon(): Boolean
}
